7. History

??

future

Update Help to 1.8x features
Complete Translations
Complete acceptance of shortcuts wherever possible
ContextMenu-ImageList
Escapes in PopupEx String comparison

Make .dui (or all) extensions hideable (by pascal)

10.05.2004

V1.87

Fixed: ADDIMG adds images when script is called by commandline
Modified: When DaemonUI is in tray all scripts are executed in the trays DaemonUI context
Added: Run scripts via DDE (Application=DaemonUI, Topic=System, Default drive is #0)
Feature: when addimg is called directly or indirectly by commandline, the img gets added to the list (DaemonUI must run)
Added: Edit Properties of images/scripts (icon and comment)
Late prerelease changes:
Added: AUTORUN ON/OFF command for dui-scripts
Added: AutoRun disabling is valid for all virtual drives on XP even if DaemonUI isn't the foreground application (e.g. if RUN in a script is called)

02.02.2004

V1.86

Added: Possibility to change the icon of an image and to add an comment to the list (manually in ini file) sample .ini files:

icon in .exe or .dll:

[DaemonUI]
Icon=C:\Programme\DaemonUI\daemonui.exe
IconIndex=1
Comment=Just a comment here

icon in .ico or .dll:

[DaemonUI]
Icon=C:\Programme\DaemonUI\daemonui.ico
Comment=Just a comment here

No icon just comment

[DaemonUI]
Icon=C:\Programme\DaemonUI\daemonui.ico
Comment=Just a comment here

Added: Ability to hide and REORDER columns in image/device list (persistant)
Added: Display of VolumeLabel of Mounted drives
Added: WAIT messages of scripts appear always
BugFix: The tray message icon tooltip shows the topmost message of the message stack now. 
Added: Ctrl+NUM# (# is 1-4) for mounting the selected image and Alt+NUM# to unmount drives (note Ctrl+# and Alt+# still exist)
Changed: Traditional Chinese
 

29.08.2003

V1.85

Added: Italian translation
Added: Korean translation
Added: Czech translation
Changed default icons to more neutral icons

26.05.2003

V1.84

Added: Spanish translation
Added: Drag&Drop accept shortcuts
Modified: Traditional Chinese Setup-Routine

13.03.2003

V1.83

BugFix: DaemonUI crashes when running a dui.script from explorer on exiting

10.03.2003

V1.82

Added: alternate icon also will be displayed in image list
Refreh delay of 1 second for image list updates

19.02.2003

V1.81

Added: RMPS option
Added/Fixed: file grouping fixed
Fixed: Help Title Version
(3*Thanks do Andreas)

16.02.2003

V1.80

Added: DVD-Region code in device parameter
Added: Drive letter in device parameter
Added: Apply button to device settings
Full unicode charset support in unicode version.
Added: Changing DaemonUI-Icons is possible by placing icon-files in the daemonui installation folder:

 

daemonui.ico

primary icon in tray and main window  (the yellow daemon)

 

daemonui_busy.ico

 icon when a script is running or daemonui is busy for other reasons (the yellow daemon behind a red grid)

 

daemonwait.ico  

the icon of the wait window or the icon in taskbar if the wait window is hidden (the yellow daemon and a hour glas)

(after restarting daemonui the new icons will be used)
You can specify a recursion dept for default folders by adding "<n" after the folder (n has to be within 1 to 9) .
e.g. C:\Images<3    
will look for images in C:\Images\isos\game1\image1\  
but not in  C:\Images\isos\game1\image1\not_here\
Added: Hiding the info box is now possible.
Fixed: A script generated with the script generator now runs without changes.
Added: Other image types in settings to list custom filters in image list (e.g. *.raw *.img)
Fixed: DaemonUI may hang when trying to run multiple scripts at a time.
Added: PopupEx (alpha), no help yet

23.06.2002

V1.70

Added: device parameter and analog audio configuration dialog
Fixed: Problem with non admin users on Win2000/XP (imagelist got lost on every refresh)
   Non admin users are still NOT able to change the settings unless the administrator grants access to the daemonui registry subkey (regedt32). You can ask me for tool.exe to allow any user to change settings.

17.05.2002

internal V1.62

Fixed Bug: On Windows 95b, the function GetLongPathNameA isn't available, therefore a KERNEL32.DLL "ERROR STARTING PROGRAM" occured.
Fixed Bug: .nrg Images are not hidden when a equally named dui-script exists.
Added: Icon in systemtray and application can be changed, by creating a daemonui.ico (tray,app) and a daemonui_busy.ico for daemonui is busy indication.
In the imagelist the associated file type icons are used (if defined)
Added: Automatic imagelist update, when images in default folders changed
Fixed: Manually added images are no longer lost on system crash
Added: For removing manual added images multiple images can be selected in the imagelist.
Fixed: Some installation issues: help-file reference, uninstallation, installation-icons
Fixed: DaemonUI busy-indicator dialog sometimes remains visible on WindowsXP.
Fixed: Driveletter usage in scripts (letters got lost sometimes)
Added: Unicode port for support of more languages and initial chinese version.
Fixed: Error messages sometimes are displayed without message description (only the number)

14.04.2002

V1.61

Fixed Bug: Edit DUI-Script from imagelist context menu didn't work
Fixed Bug: Autostart always was enabled on installation, wether or not selected in installation options
Added: Edit command in explorers context menu of DUI scripts
Translated some english manual parts of dui-scripts

09.04.2002

V1.60

Added: Column widths remember sizes
Install/Uninstall improved
Added: Intelligent file hiding on name identities (optionally dui hide equally namd images)
Added: Column in imagelist that shows how much files are relevant for the image
Added: Scriptgenerator, which generates a script that reflects the current settings (status: alpha)
Added: Images/Scripts are mountable by Hotkeys
Added: A Dialog to indicate some slow actions (e.g. wait, mount image, run script)
Added: auto.dui script in daemonui installation folder will be executed automatically at startup.

13.02.2002

V1.52

Fixed Bug: Fixed Problem with simplified chinese: automatic converstion to multi byte character pair of § (A7 -> A1,B1) wasn't handled. Changed marker to & (within ASCII-Range).
(Thanks to Hola for his efforts to help me)
Fixed Bug: Some Directory Handles didn't get freed. (Thanks to Norberto)

22.12.2001

V1.51

Fixed Bug: Forgot to register .dui file extension
Test: Modified display with Chinese Charset

14.12.2001

V1.50

Fixed Bug: Manually added images were lost on logoff.
Fixed Bug: Emulation deactivation in scripts, didn't work.
Separate English, German and Hungarian Language Version.
Changed setup tool for multilanguage support.
Splitted online help files into smaller parts.
Help in context menu
Added: AUDIO script-command (for future Version of daemon-tools)

01.09.2001

V1.33

Fixed Bug: Application crashes when executing a script from the commandline containing a run command.
Info:  Doubleclick a dui script from commandline executes it
Added: Additional combinations when calculating total size of Images (.iso+.sub, .cue+.bin+.sub, .bwt+bwi+bws and .ccd+.img+.sub)
Added: Update behaviour changed: settings are left unchanged  

09.08.2001

V1.32

Wrong label of cancel button corrected.
Autosort image list using last sorting method.
Display total size of Images (.cue+.bin and .ccd+.img+.sub)

31.07.2001

V1.31

Drive-Letter bugfix for new Daemon-Tools 2.77

11.06.2001

V1.30

Added: Support for Daemon-Tools 2.60 extended API
Added: German Help
Added: ADDIMG script command
Added: AUTO.DUI autoexecuted script on DaemonUI start (differs from automount)
Added: Registry: NoSettings=1 so settings are unaccessible
Added: Multiple "default image folder" separated by semicolon (;)
Added: Network directories can be "default image folders
Added: INIGET, REGGET and SETRES script-commands 

Feb 3, 2001

V1.22

Added: Umount by drag&drop a device on the hint
Added: Support for Laserlok emulation (Laserlok requires Daemon-Tools 2.47a)

Jan 17, 2001

V1.21

Under NT: Installation of links into common programs folder.

Bugfix: High processor usage, if the default folder is disabled or empty.

Jan 9, 2001

V1.2

Fixed: Commandline parameters on RUN command

RUN-command: Added possibility to wait for program exit

Substitution of environment variables in scripts (ENV on)

Fixed: Automount works now

Sample scripts added

Jan 1, 2001

V 1.1

Fixed: Win NT/2000: Fixed: Settings are not saved correctly.

Icons for the image list

Scripting (DUI-Script)

Assigning a HotKey DaemonUI (Show/Hide the window)

Assigning drive letters on NT/2K (in the settings dialog)

Hidden image/script files are not longer shown in the image list. (Nevertheless you can mount them.)

Multiple updates to the daemon drives are reduced to a single one (Increases speed)

[Programmers info: If multiple Broadcastmessages are in the message queue only the last one will be processed]

AutoScan for drive letters on NT/2K in the settings dialog!

Command line commands like mount/unmount

Layout-Algorithm changed: Now the device-list control is autosized that all devices are visible. The position of the hint- and image-control depends on th height of the device-control. (Old algorithm: hint-control=centered on first third of window)

Added Accelerators Alt-X (Exit) and Alt-S (Settings)

Nov 19,2000

V 1.0

New: Doubleclick on an image mounts the image to the first device (#0) (thanks to aldo for the idea)
New: Doubleclick on a device mounts the selected image

Automatic drive letter search (Win95/98)

The window position is saved on exit and restored on start.
If the screen size changes beween two starts the size get's scaled to the new position.

Automatic refresh on changes in the default folder

LockDll option is disabled on normal DaemonUI exit
(AutoLock reenables it on next start)

Mount a device by image context-menu 

Doesn't expire anymore

Nov 10,2000

TestVersion

First inofficial release
Expires March/2001 

Future, maybe never

 

Conditional Scripting (e.g. if xx then yy)
Explorer shell extension for .iso,.cue,.ccd (another programmer did this, see awxdtools)
Automatic use of a .cue if an .bin is dropped or selected
Change between user specific config and machine specific config
drive letter and auto notification enable in device param
script control for region code (DVDREGION dev ALL/OFF/0..8),
script control for volume (VOLUME dev AUTO/ 0 .. 255)
script control for auto notification (AUTORUN dev onoff)
scriptgen support for (DVDREGION VOLUME AUTORUN)
from jma: change icon for an image/script 
from jma: generate links for duis. 



DaemonUI, Copyright ©2000-2004  Harald Breitner